manfully shoulder (something)

Translations
assumer vaillamment (quelque chose)